spittle insect - English Synonyms Dictionary

spittle insect

n.
[1] spittlebug